struct VSInput {
	uint vertexId : SV_VertexID;
};

struct VSOutput {
	float3 mQuadCenterPosW : POSITION;
};

Buffer<float4> gEntitiesCenterPosW : register(t0);

VSOutput 
main(in const VSInput input) {
	VSOutput output;

	// Pass through
	output.mQuadCenterPosW = gEntitiesCenterPosW[input.vertexId].xyz;

	return output;
}